Operations on Metamodels in the Context of a UML-Based Metamodeling Architecture

نویسندگان

  • Marie-Noëlle Terrasse
  • George Becker
  • Marinette Savonnet
  • Eric Leclercq
چکیده

In the context of information system engineering, we propose a four-layer metamodeling architecture with a comprehensive set of operations on metamodels. Our architecture enables modelers to use a three-step modeling process: first, giving an informal description of the universe of the discourse (in terms of modeling paradigms); then, defining a corresponding UML dialect (in terms of metamodels); and finally –using the chosen dialect– describing a model of an information system. By using specific properties of our metamodeling architecture, we define formal and semantical operations on metamodels, e.g., integration of metamodels. In this paper we focus on a measure of a semantical distance between metamodels.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A UML-based Frameworks for Engineering of Interoperable Information Systems

We propose a four-layer architecture in the context of UML metamodeling. This allows modelers to use a three-step modeling process: 1) giving an informal description of the universe of the discourse (in terms of modeling paradigms); 2) defining a corresponding UML dialect (in terms of metamodels); 3) describing a model of an information system by using the chosen dialect. By using properties of...

متن کامل

Formalization of the UML Metamodel: An Approach Based Upon the Four-Layer Metamodeling Architecture

Modeling tools move towards more and more abstract approaches such as metamodels and the four-layer metamodeling architecture. We address modeling tools using the UML metamodel as a core. We propose a fourlayer metamodeling architecture based upon a two-fold structure of metametamodel and metamodel layers. The meta-metamodel layer is populated with a lattice of modeling paradigms that are insta...

متن کامل

Building platforms for information system interoperability - using a UML-based metamodeling approach

Models have been playing a major role in information system engineering and interoperability: in this paper, we put an emphasis on the complementary role of metamodels. Metamodels are used as a core of two innovative platforms for information system interoperability. The first platform allows to combine formal and informal approaches for both modeling and interoperability of information systems...

متن کامل

Metamodels and Information Systems Engineering: a UML-based Approach

Metamodels play a major role in most modeling environments. Motivated by a survey of modelers’ practice, we show that metamodels are not a suitable description media for modelers. We propose to build a UML-based metamodeling architecture which encompasses modeling paradigms (multilingual and informal descriptions) and metamodels (monolingual and formal descriptions).

متن کامل

A UML-based metamodeling architecture with example frameworks

Based on a survey of modelers’ practice, we propose a UML-based metamodeling architecture in which the two uppermost layers (meta-metamodeling and metamodeling) are organized into a mirroring structure. Using this architecture we can formally define a semantical integration of metamodels. We propose two applications of such metamodel integration: a framework for integrated design and interopera...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003